refractory baffle - German English Dictionary